be rosy cheeked and healthy - Spanish English Dictionary